from pyecharts import Graph

nodes = [{"name": "结点1", "symbolSize": 10},
         {"name": "结点2", "symbolSize": 20},
         {"name": "结点3", "symbolSize": 30},
         {"name": "结点4", "symbolSize": 40},
         {"name": "结点5", "symbolSize": 50},
         {"name": "结点6", "symbolSize": 40},
         {"name": "结点7", "symbolSize": 30},
         {"name": "结点8", "symbolSize": 20}]
links = []

for i in nodes:
    for j in nodes:
        links.append({"source":i.get("name"),"target":j.get('name')})

graph = Graph("关系图-力引导布局示例")
graph.add("test",nodes,links,graph_repulsion=8000,is_more_utils=True)
graph.render(path="graph.html")